outshine (someone's) reputation

Translations
éclipser la réputation de quelqu’un